<?php
    if(isset($_GET['login']))
        $login=$_GET['login'];

    $username='root';
	$password='';
	$database='PomocnikProjektanta';

	$baza = mysql_connect('localhost',$username,$password)
			or  die('Nieudane polaczenie: '.mysql_error());

	@mysql_select_db($database) or die("Nie odnaleziono bazy danych");


    
    $klient=$_POST['klient'];
    $kwota=$_POST['kwota'];
    $zaliczka=$_POST['zaliczka'];
    $poczatek=$_POST['poczatek'];
    $koniec=$_POST['koniec'];
    $tresc=$_POST['tresc'];
    $id=$_GET['id'];

    $blad=0;
    @$opcja=$_GET['opcja'];

    if (!eregi('^[1-9][0-9]*$', $kwota))
        $blad+=1;
    if (!eregi('^[0-9]*$', $zaliczka))
        $blad+=2;
    if (!eregi('^[0-9]{4}-[0-9]{2}-[0-9]{2}$', $poczatek))
        $blad+=4;
    if (!eregi('^[0-9]{4}-[0-9]{2}-[0-9]{2}$', $koniec))
        $blad+=8;
    
    if($blad>0){
        mysql_close($baza);
        if($opcja=='nowy')
            header("Location: ../../../index.php?login=$login&strona=umowy&opcja=dodaj&blad=".$blad);
        else
            echo header("Location:  ../../../index.php?login=$login&strona=umowy&opcja=mod&id=$id&blad=$blad");
    }

    if($opcja=='nowy')
        $query = "INSERT INTO Umowa VALUES ('', '$kwota', '$zaliczka', '$poczatek', '$koniec', '$tresc', '$klient')";
    else
        $query = "UPDATE Umowa SET `cena`='$kwota', `zaliczka`='$zaliczka', `data_rozpoczecia`='$poczatek',
                  `data_zakonczenia`='$koniec', `opis`='$tresc', `IdKlienta`='$klient' WHERE `idUmowy`=$id";

//    echo $query;

    mysql_query($query) or die('zapytanie niudane: '.mysql_error());

    mysql_close($baza);

    header("Location: ../../../index.php?login=$login&strona=umowy&opcja=przeglad");

?>
